Summary

Accession Number TCMCG060G08590
LOCUS LOC8266680
Length 23685bp
Organism Ricinus communis
GC(%) 15.44
GeneID 8266680
Protein Id XP_015579229.1
RNA Id XM_015723743.2


Sequence

ATGTAATTAAAACAGCTTCTAGTTTTTCAAATTTAAATTCTTAGCAATTTCAAATTATATTAAACAAAAAAATGTTTATCTCATAAAGGTTATGATTCTAAAAAAATTATCTTATTCTATTATCGATTTAATATGTTATTGTAGGAAAAAGTACAAGTATTATATGACATTAAATTAACAACCGAAAAGGAGTTATTTGTACTAAAAATGAAAAAGTTGTGTATTTATTAAATCTAAAAGTTCAAAAGACAGGTACTTGGCCCGAGCTAAGAGTTCAGGGGTCAATTGCAAATACCTTCTTAAGTAAACTAAAAGGTCCCTTCGCAAAATTACTCCTTTTAAACGAAATCGTTTCCGTTACGAGATGCTAGAAAAATAAAACATAAACGGTGGCGCATCAAAAGATACGACGACGTGGGAAAGTGAGTTGGCAACGCAGAAGATTCCCTCTAAAACTAAAAAGTTTGGGCGGGAAATCTGAGCTGCAACTAAAGATAGGAGTGAAGTGAAGCCCTCAAAAAAAGGAAAAAAAAAAAAAAAAAGGAGAAGAGGAATGGGGCCAAGAAAGAAATTGAAGTACTCTTCTCCGTCATCGTCATCATCATCTGCGACGAAGAAATCAAACTCAAATCAACAACAGCCTAGCAAGTATGGGATCCAACATTTCTTCCAGCGCCAAACCCAAGTCTCACAAAATCCTAAAGGAACTCCCACAAGCAATGGAAATGTCAAACCCGATTCTGCTACTCGTGCTTCTGTCTTCCCAAATCCTAAACCTCCAATTACCATTGATGGACCTAGTTCACCAATCGCTCTTCCCAATACTCGAAATCACAGGGATAATCCAGACTACATCTCCCCTGAAATTTCAAAATCCCTTCCTCTAGACCTCTGCCGCTTCAAATTCTCTCCTGGAATGGTAATGTAAATTTTTTTATTTTACTTTCTTTTTTGTTAGACGAATGCTAAATTTACAGTTGCTAATTTATGGATACCGGGGTTTGAGTCAGTTAATAAAGCAGAGCCAAGATGATGGCGGCGATGAGATCACCTGGAAGATTTCTCCAGTTAACCAAAGACTTGAAGCTGTTTCCAAGCACATTCCTTCTCTTATCAAACCATTCCCAGATTCCTTACCCATGCGCCCCTGCTCTTTCAACCTCCAGGCATCTTTTCTTCTTATTTATTTATTTATTTATTTTTGCTGTCATTAATTTTTCATTCATTTTGATGCTCCCTTGATGATTACTGTTGCAGACTTCTCTTGACAAGAAGGTCTCCTCACCAACACAGATACAGGAAGTCGCTGCAAATAGACTTGCATTAAGTACATTTCAGGACAAGCCCTCCCATGCTACTCCCCACACTCCTTTCAGAACTCCACCCTCTCTTTCATATTCCCACCACTCTGTACTTCATTCCTTCTTTATGCTCCTCTTTACTTCCCCTTTTCTTTTCTTCTCTCCCTCTGTTTTTTTTCGTATCGTCAATGTTAATGTCTTCAAATTAATAAATTAAAAAATAGAAATATCTTCTTTTAATAATTCATCTGTTCTCTGCAGCTTGCTAATGATGCTGAATGCAATGGAGTACTACTAGATCAACCAACTCTAAGGCAGCACAAAAAGGTTTTACTGTGAACCCTTGTTTCTACCACTTTCACCTTTTTCCTTCTTGTTTCCTGAACATATAGTCTCTTGTAAACTTCAACATTTTGCAACCTCTGTTCTCGCTTCTCCACAATTTTTCTTCTAGGCATTGCTTGAACTATTAGATCAAGTTGAAGATGTCATTTGTGTTGAAGATTCTGAATCCAGCGCCAACACTGCACTTTCATCTCAACTTCGATATGAAAATGCTAATCAGATGCCTCCCAAACTTGATCCTGTGTTACAAAGAGAAGCACCAGCTTCACCAAAAATATTCACTATGGATCATCATTTTCTTGTATTGGAGGTATGCTTCACTTCTTCCTTGCAGGTGTCCTTCATGTTTTCTGCTCTTAGCAATTAATTGGAGAATGATTATGTTCTGATTTCTTCTCTAGGTATCTGAGAAGTACAGGCCTGCTGACCCCTTTGGTGCTTCTTCCCCATATAAGGTTTTCTTTTCTTATCTGTTAAAATTACTTAATTGGTTCTGCGAACCTGGAAAATCACAAAGGAATCCATTAATTTTTCAGGTTCTTCGCTTGCTGAATGAGCAGAATGGAGAAGAACGATCTGTCTGCCTGCTTGAGGAGTGGTACACAGCACTTTCCTTTTTCTTTTTTTCTTTGAATCTTTTTAAATTGTTAATGGACCGATGTACTTAGCTTCAGATGGTTTTGCTGCTCTATTTCCAAGGATAATGCACCTTCATAAAATCTCTTTAGGATGCTGGTTTTTCTGCTTTGTTGTTGTTTCTGAATTTACTTAATATGTTTTTTTCCAATTACATTTAAAATTGGAATCAAGTTATCAGCTTTGTTTGTTGATGGCACTAGGAGGAATATGTCCTGATCATTACATTGACGTTTCAGGTATTACAGTGTCATTGCTCCTGGAGATACTGTAAATGTGATTGGTGAGTTTGATGACCAAGGGAGATGTGATGTGGACCATGACAATAATCTTTTGATTGTTCATCCTCACATTCTAGTCTCTGGAACTCGGGTAATTTTTGATCTGAAGTAATGTTCTTTTTCACGTTCTTTTCTAATTGTAGATAAACTAGGTAGTTCTCTATAAATATTTATATTTTATTGGATATTCGTATTTCACCATATTTTTCCTAATAAATCAGAACGATTTCAGGTTGCTGCAAGTTTCAGCTGTCCAAGACGTACTGTACTAGATGAGAGGATAAAATGCCATGAGCATTCAGAAGCAGCATTAATTGGTACCATGCTGCACCAAATTTTTCAGGCTGGGCTTATGAATGAAAGTCCTACTATTAACTTCTTGGAAGGATATATGAGAACAGTTCTCCAGAAAAATATTGAGAGCTTGTATGCATGTGGAGGTGCATATATGATATATGTTGATTTACTATTGTTTTCCTGTCTCTCTTTGATTCTCTAGGTTTTTTGCTAACTAGCACATAAATGGCTAGAAAACATGGGATTCTTACTAGGTCCTGGGTCCAAATATAATTGTAGTTAGGGTGGTAGGTTAATGTGATTGGAGATGGCTAATTCTTTTGGGCAAGTCAAAATCTGATATTCTAATTACTTCCCACCAAGAAAAAAAGAGAAAGAGAAAAAAGTCTGGCTTTATCGCTTTATTGTTCTTGTCCAGTCATGAATGCTGTTATGGTAGATCAATTTTGCATATTTCATTAAAAGATTTTCTTGATAGTTCCGCAAATCTTTTGCGAAAGTTCTCATTGTGACCCTGTTGGATTTCGTAGTCACTGAAAACGATATGCTGAAGACCTTGATTGAGGCTATTCCAAAAATATTAGATTGGATTGTCCTATTCAAACAGGTACGTAATGCATTTATTTGGGCTGCATTACATGAGGCTGTCCTTGTGCTCCCTCAATTTCTCTTTTCATAAAGTCTGAATCTCTCATATGCTGCACGACAGTTTGTTATCAATCTATCATGAACTGTTTGTGAAATGTGACATTTTTGTATGTGTTGGACATTGTGTTTAACATTGCTATTTATCCTTAACTATACCCTGTTAAGCAAGAAGGGCGCATGTGTTTTGCTGAATGTTTCTTCTCCTTTTTTGAAGCTTGGGGTGCTGGGTACTGTGTGCTTGTTTGACACTGATATATACACTTGTTGTGTAGAGAATTATTTTTTCCTGTCTGTTCTTGAGTCTGAACGTTCATTCGTGCTTTGCAGGATTCAAAAGCTGCCATTGTTAATTTTGGTTCTGATGATGGTCTGCAAAAGCTAAAGATATCTGAGGTTAGTTTTCTCAATGTTCTTTAATTTTCTGGCTCACCAGTGGAATACGCTCCCAAGTACGTACTTATATGCATGTGCTGTAAGTTCAGATGAATGACACTTGTTAATACCGATATAATAATCTAGTATATCATATATTTTCTTTTCACATGCCTCTAAATGAACTTCTTGAGGTAGTGGTACATCTAAACATACATTGCATGAAATTATTATTTGCAAACTATTATTTTATGTAAAATTAAACAAATATTACAAGATTGTTGAAAAAAGTGATCCATGTTATAAATGTAGGTCATTGATATAGAGGAAATGGCATGGGCGCCAAAATACGGGTTGAAAGGAATCATTGATGCTTCTATCAGAGTAAAAGTAGAGTCAAATGGAAATGAAACAGATGAGAAGATTGTGCCGCTAGAGTTCAAAACTGGGAAAGTTCCTAATGGACAGGCAAGTCTGTGGCCTTTGCTGAAAATGTACTGGCGGATTGCAGAACATTTTGATAAAAATGCAAGCATCAATCTCTTGGTTGCTTCTTTTTTTTTTTTTTTTTTTTGTTTATGCTTGCTTTTGTGCAGTCTTCTACGGAACATCGTGCTCAAGTCATCTTGTACACACTCCTTATGTCCGAAAGGTATATGGTTTTATCCTTTTTTTTCTTGGTGCTGGGAAAGGGCGGGGTCAGTGTCTAGGCCTCTAATTTGAAGAATGATTGAGCAATCATTTTATTTCTCTTTCCATTTTTCATGACTCAGGTACCTAAAGCATATTGATTCTGGTGTTTTATATTATCTCCGGTCAGATCAGACACAGGTATATGTTTGCATGCACATGTGCTATCAATACTCTGTCATGAAGGTGACTGAGTGTTTATCTTTTCCTGTTTCTAAAGGGAATTATGGTACGGAGGTCTGATGTCGTTGGGCTAATAATGCGTCGTAATGAGCTAGCAAACGACTTTCTCAAGGCATCACAAATACAGCAACTGCCCCCAATGCTACAGGTATGATTGTTGCATAAATAAAATAGCCATATGATTGTGGAGACTTCTTTTTGAAATCCTAATTTTCCTGTATTAGAGTCCAAGCATGTGCAGAAGTTGCCGCCATCTTGATGTTTGTACCATCTATCATAAGGTATTTTGTCCTTAGGTTCTCGTAATGCAAACTGCACTTTGTGGTTAATAGGCGAATTTAATTTTTCCTTTTATTTCAAATGCTTCAGGCGTATGGTGGAAGCACAGAAAGTAGTGGGCTGGGTGATGTGTTTGATTCACACGTTGACCATATAACACCTTCTCATTGTGTTTTCTTCAGACATTGGGATCGGTTGATTGATTTAGAAGGTAAAGAGACACAGGTGAGGCAATTTGTATGCAAGTTGTATAGGTTGAGACCCTAGAATTTAACACATGGTTAAATGACATGCCTTTCTCTTTATATCTTCCATTGCAGCTTGTAAAAGATGAAATCTGGCGTTCACATCGTATGAAGAGTGATCATTCCACTAGCTTCCTTTCTTCTATTGTTCTTGATCCTTCAAATGGGCTTTCACATCAGAAGTCTCTCAATGACAACCGTTTCATCTATCGTTTTGTCCCTCGGAAATTGGCCTCCCGTAATGTCTATGCATCTAATGAAGATTCTTGTGCTCCGTCCTCTCCCATGAATGATTTCAATTGTACACTTAAAATTGGAGATTATGTGGTATAGTACCTCTCATTTATCAAACACACAATACATAATGTGATTTTACTGAATTTGTGCCTCAGAATGTGCTTTCTGATAATGGCTTAGCATGTAATGAAGATTCATTCAGTGTTCTGTTATCTCCGATGAATTGATTTTAAATGTAAACTTTAAATTGGAGATTCTGTGGCATAGTACCTCTCATTTATCTGACATGCAATGCATGATGTGATAATATTGAATTAACATAAAACTGAGGTAAATCTTAAAGTGACATGAAGTGACCATAAGCTATGCATTCCAAACTTAAATAGGGCCTCCAGTTTGTGGAGTCGCTAATTGGCTAAGGCTCCTGGGATTTATCTATAATAAATTCCTCATTAATAAAAAGAAGAAAAGAGAGAAAATAAGGATCTTGGTTTAATATGCACTGGGTGGCTGTTAAATACAATGCTATGTTGTTCCCAGGTTACTCCCCTGTATGACAGATTGACAATGATTTAGATGCTCTGGCATCTAAGTGTTTTTTACATTTGTTGACTAACTTACCACAATAAGTTTAAGCCATACTCATATATAATTTTTTTGTTGGTTACTAATACTTTGCTTATTTACTCTCTTCAGATTCTTAGTACTGAATCTGGTCATCAGACTGTTGCAAGTGGAGTTCTAACAGATATTAGCCATTTCCATGTTTCAGTAAGCAAAATATATATGCTTCACTCTTTGAATTTACTTTGGTGTTTAGCCCACACTTTAGCGGTGCTATTAGAGATTGAGAAAATTAGTAGCATCGCCAGTTCTTGAACTGTGATTTTTCCGACCGAAGTATTTATCAACTAATACAATTTCTGTGGCTCACAGGTTTCTTTCTCTAAGCACTTGAGACTTCCTGGCAGCAATTCTTTTTCGGAAGTAAATGATCTCCTTCAGGAGGTCTGGAGGATTGATAAGGATGAAGCCATGACTTCATTTTCAGTTATGCGGTATAGCCTCGTTCTCCTTAAAATTTCCATTCCATATATACTAGCTAACTGTTGCTAGATTGCCGCATAATCTCTGGCTAAATGAATTCTCATCTCCTTTTCTGAAGGTTCAACCTCGCACAACTGTTTCTACAGAGTGAACAAGGCTCTCAACTTAGGAAGATGATTGTGGACCTTGAGGTGACTTGTTGAATTCCTGGATGGTTTTGAAAATCACGTTGCTCTATGTTTCTTCAATCCATATCCTCCTCCACCTTGATAACTTTCTGTTTCTCATTTCCTTGAAGGCTCCTAGATTTGATAGTGGGTGTATATTTAGCCAAGATCCAGCAATTTCTTATGTCTGGTCAGTGAAGAGTTTAAATGGTGATCAGCGGCGAGCAATTCTGAAGGTCTGCCATGATTTTCCTGTTTACATTACGGTGTTATTTCATTTTTAATGCTAAATTCTCTTATTTCAAGGCTGAAATCACCGAAGTAATTTTCACTATTTTCATAATTTCTCTTTTCAGATACTTACAGCCAAGGATTATGCACTAATACTAGGAATGCCAGGGACAGGCAAGACATCCACCATGGTTTATGCTGTTAAGGCCCTGTTGATGAGAGGTGCATCTATCTTGCTTACATCCTACACAAACTCAGCTGTTGATAATTTGCTAATAAAATTAAAAGCTCAGGTCATCCCTTATCCTTTATCCTATTCATTAATCAAATGGAATGAGCTTGCCTCCATTTTTATATTTATTAAATTTCTCAACTTATAACATTATTTTCATTGTATTTTGGGCTTCAAATAGGCAACTACCACACAAAATACTATGTCAATCAAAGATATTGAATTTAAATTATTAGGTTTACACAGCACAAGAAATTGTGCACTTGTTGCAGTGTTGTAGAAGAGGAGAATTAAGGAACAGAATCCTCAATATAACTGCGAAATCAGAAAAAATGGTAATAATTTATCATCTTATAAACATGACTTTTAAGTCAATTGGCTACCATTTTCTCATCATTGCTGCTTCTATTTGTGGTCTAGAGTACCATTCATATGAAGGTATATACCCTTTGGCTGTTTGATCACAAGTGATTGCTGTGTATGAAATCAAGAGCAAAAAGAATCTCATATTGCTAAGACATGACAATTCAGTGGAGAGGACCTCCAAACCTAATGCCTTGAAGTTTAGAAATGAGTATGGTGTTAGAAGCGCTGTCTAGGTCTTTCATAATGCTTGGAAGAATTATTACTTGTGTTTTAGTTTCTATTGGTTCCAAAGCTAGTTCGGTGATATTGGAATGATTGTGGATGCAGTCATTGATTGCATTCCCATGGTTGCTACCCTATAGAGGAGGAGCCAGTATGACGCTTGGTGAACAAGCCTGATGGAGTAGCAAGCTGTGGCTCTGGGCTGCAGCTCGTCCTTTATGGCTCTTGGACTAACATGGAGGCGCTACATTCCAGGATGCAATGAGCTAGGGGGTAGATACATGAGGTGAATGAGAGTGACACAGTAAACATTCAAATCTAATGTAAAGTCTTTAGATTTGAGGAGTAAGCTCAATGTGGATGAGACCCTCGCGCTTGAAGTGGAGATTGATGGATAAGAAGTGTAATATGGAGTGAGAATGAAAGGAATTGCAAATTGGAGCTATCAAGGCCTTGAACCATATACAAACCTAGTTAGTACCTAAGCCTGCTTGCCTTAACAGTTTCAACAATTTCTTTTGTGGCTGGATTCACAAACTTACTTTTTGCACTAGTTCTCCATGCACAATAATTGCTGTCTCATCATTTGGAATCTTGCAACCGTCTTTTTTTTTTATTTTTTTTTTGTGGTGGACGACTTGAATATTCAGATAATAATCTTATATTAGTCTGTATGATTGTGAGATACATAAGTAGCGCCTTTGTTTCGTAATGACTTACTCGATCTGCAGTAATTGTACATTACTGAAATTAAAGACTTTCAGGGTATTGATTTCCTACGTATTGGAAGAACTGAAGCTGTTCATGACGAAGTTAGGACCAATTGCTTTTCAAGTAAGAGAAAAATTTATTATCTGCTTACATTTTACGGGAATGCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGGCCATATTTAGAATATAGAAGCGAGAGAGGGAAGAATTATAATTGATGATGTGGATATATCAAAGATAGGACTTCATGAGTTGCGGTCAAGGCTCAGCATCATCCCACAGGATCCGACATTGTTTGAGGGAACGGTGAGGGGAAATCTTGATCCACTATATCAGTACACTGACCATCAAATATGGGAGGTAAATTATCAACATCGTACACTGAGAAGAATACATTCCTACCTACCTATATGGCAATTGAAATGGCAATGCAAAGAAGAAGAGAGATTTCTGATGAAAATACTTTTTTTTTCTTTTAAATAAAAAAATAAAATTATGCAGGCTCTGGAGAAATGTCAGCTGGGTGATTTGGTGCGCTCGAAAAGTGAAAAGCTGGAAGCGATAGGTATGAAAGATTCATGTGTTTTTATGGGTTTCCAAGTAAGAAAAAGAAAGAAAGAGAAGATAATAATAAATCAATAAATATGGCAGTGATTGAAAATGGAGAAAACTGGAGTGTGGGGCAGAGACAGTTATTGTGTCTGGGAAGAGCCCTGCTAAAGAAAAGCAGCATACTGGTGATGGATGAAGCAACAGCGTCGGTGGATTCGGCAACAGATGGAGTCATACAGAAAATAATTAGCCAAGAGTTCAAAGATAGAACGGTGGTGACAATAGCTCACAGAATCCACACAGTAATAGAAAGCGATCTCGTATTGGTTCTTAGCGATGGTACGTAAGTGTAATTTGTTATATAATAATAATGCAGTGGATATTATGTGAAATTGAAATAAGAATGATTTGGTTGGGTGAAACAGGAAGAGTTGCAGAGTATGATACGCCGGAAAGGCTGCTGCAACGGGAAGATTCATTCTTTTCAAAACTCATCAAAGAATACTCCATGAGGTCACAGTCACAGCTCAGTAAATGAACCAACCACTAAAGTAAAGCCTCCAGTTGATCCGAACATATATATATATATATATATATATAAATCAAGGATAGATAGACTTAGACGTAGACCAAAAGGAAAAGGAAAAGGAAAATTAGAAATATGGTCAGCAATGGTAGCAGTAGCAGAGTAAAAGAAAAGAAAAGAAGTGAGTGGGGATATCATGGGAGAAGTGTTACTCTCAATAAAACTATAAGTTGCAGAAGAGAAGAGAAGTTGATCAAATTGGGATTGCAGAAATATCAAAATAAACATGTTTTGTAATGTAATTGTATGTGATGGATCCAGCAGCAGGCTGCAAGTGTAACTCTTTTTATTACTATTATTGAATAAAAACAAGCATTATCCATCATTTA